in the lurch - Alemán Inglés Diccionario